By Todd Slater
05/13/2005
At The Trocadero
11.5" x 34.5"
Screen Printed, Limited Edition of 150, Signed
$175
ADD TO CART